<?php
defined('BY_JYA') or exit('error');
$_RQ['op']=$_RQ['op']?$_RQ['op']:'basic';
$return=array();
/*******basic*******/
if($_RQ['op']=='basic'){
	if($_RQ['postdata']){
		$postdata=get_postdata();
		$this->plugin_setting('basic',$postdata);
		exi('设置成功');
	}
	$return['item']=$this->plugin_setting('basic');
	$return['item']['psncomponentkey']='signer1';
	$return['item']['orgcomponentkey']='signer2';
	$account_host=get_account_url();
	$notify=str_replace('http://','',$account_host).'addons/jy_aliesign/notify.php';
	$htmls=array(
		'type'=>'edit',
		'desc'=>'参数设置',
		'edit_tab'=>true,
		'edits'=>array(
			array(
				'title'=>'基本信息',
				'list'=>array(
					array('type'=>'tip','title'=>'[温馨提示]：使用本接口的前提：
					</br>1、接入准备：https://opendocs.alipay.com/open/00pq4d?pathHash=d1c8ace8
					</br>2、E签宝开发者后台：https://opendocs.alipay.com/open/00pq4d?pathHash=d1c8ace8--创建应用--【应用ID】
					</br>3、E签宝模板后台：https://web.esign.cn/workspace/home 手动创建模板
					</br>4、E签宝对接场景：https://open.esign.cn/doc/opendoc/apiv3-guide/al7kcc
					</br>5、签合同回调地址：'.$notify.'
					'),
					array('type'=>'switch','title'=>'是否沙箱模拟环境','name'=>'isdemo'),
					//array('type'=>'switch','title'=>'是否启用打印日志','name'=>'isprint','help'=>'启用后，API日志页面可以查看请求记录，方便自查！'),
					array('type'=>'radio','title'=>'API对接方式','name'=>'api_type','options'=>'api_type','help'=>''),
					array('type'=>'string','title'=>'E签宝应用ID','name'=>'appid'),
					array('type'=>'string','title'=>'E签宝应用密钥','name'=>'secret'),
					array('type'=>'string','title'=>'合同编号前缀','name'=>'hetongper','help'=>'默认：HT'),
					array('type'=>'copy','title'=>'企业签署区控件Key','name'=>'orgcomponentkey'),
					array('type'=>'copy','title'=>'个人签署区控件Key','name'=>'psncomponentkey'),
					array('type'=>'string','title'=>'指定企业印章编号','name'=>'signer2_sealid','help'=>'不填默认公章'),
					array('type'=>'radio','title'=>'企业签署类型','name'=>'sign_field_type','options'=>'sign_field_type','help'=>'[分公司企业签署]:需要指定签署企业信息与经办人个人信息。创建流程后，需经办人代企业完成签署。（企业暂不支持插件签署，可通过获取签署地址接口获取企业签署地址）'),
					array('type'=>'string','title'=>'企业签署userid','name'=>'third_party_user_id','show'=>array('sign_field_type'=>1),'help'=>'913301087458306077'),
					array('type'=>'string','title'=>'企业名称','name'=>'org_name','show'=>array('sign_field_type'=>1),'help'=>'杭州天谷信息科技有限公司'),
					array('type'=>'string','title'=>'企业身份类型','name'=>'org_id_type','show'=>array('sign_field_type'=>1),'help'=>'CRED_ORG_USCC'),
					array('type'=>'string','title'=>'企业编号','name'=>'org_id_number','show'=>array('sign_field_type'=>1),'help'=>'913301087458306077'),
					array('type'=>'string','title'=>'经办人','name'=>'org_legal_name','show'=>array('sign_field_type'=>1),'help'=>'折颜'),
					array('type'=>'string','title'=>'经办人身份类型','name'=>'org_legal_id_type','show'=>array('sign_field_type'=>1),'help'=>'CRED_PSN_CH_IDCARD'),
					array('type'=>'string','title'=>'经办人userid','name'=>'org_legal_id_number','show'=>array('sign_field_type'=>1),'help'=>'330304199801011111'),
				)
			),
		),
	);
	$return['sign_field_type']=array('平台自动签','分公司企业签署');
	$return['api_type']=array('支付宝组件接口','E签宝自身接口');
	$return['htmls']=$htmls;
	exi($return);
}
/*******basic*******/
/*******op*******/
